MTKPLILASQSPRRKELLDLLQLPYSIIVSEVEEKLNRNFSPEENVQWLAKQKAKAVADLHPHAIVIGADTMVCLDGECLGKPQDQEEAASMLRRLSGRSHSVITAVSIQAENHSETFYDKTEVAFWSLSEEEIWTYIETKEPMDKAGAYGIQGRGALFVKKIDGDYYSVMGLPISKTMRALRHFDIRA